package com.icinfo.cloud.provider.punish.helpmanage.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import javax.persistence.Column;
import java.io.Serializable;
import java.util.Date;

/**
 * @Author yehuafei
 * @date 2022/12/13 16:52
 */
@Data
public class AppHelpManageDto implements Serializable {
    /**
     * 帮扶对象姓名
     */
    private String helpUserName;

    /**
     * 身份证号码/统一信用代码
     */
    private String helpCerno;
    /**
     * 联系方式
     */
    private String helpTel;

    /**
     * 法人代表名称
     */
    private String legalName;

    /**
     * 年龄
     */
    private String helpAge;

    /**
     * 户籍地址
     */
    private String helpResidenceAddress;

    /**
     * 户籍性质
     */
    private String helpResidenceName;

    /**
     * 居住地址
     */
    private String helpResidentialAddress;

    /**
     * 帮扶类型
     * 1.不满十四周的未成年人
     2.视力残疾、听力残疾、言语残疾、肢体残疾任一种残疾等级为一级或二级（没有造成严重危害后果的）
     3.精神病人、智力残疾人
     4.因疾病完全或大部分丧失劳动能力的人（没有造成严重危害后果的）
     特定对象容错机制。5.已满十四周岁不满十八周岁的未成年人;6.享受最低生活保障补助的家庭成员;7.失业人员;8.农村70周岁以上老人;9.视力残疾、听力残疾、言语残疾、肢体残疾任一种残疾等级为三级或四级的人
     10.自产自销蔬菜水果的农民未取得经营许可进行售卖
     11.创业大学生
     12.小微企业（没有造成严重危害后果和社会影响的）
     13.个体工商户（没有造成严重危害后果和社会影响的）
     */
    private String helpType;
    private String helpTypeName;

    /**
     * 帮扶原因
     */
    private String helpCause;
    /**
     * 违法违规时间(来源表-case_main_detail_info)
     */
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date caseHappenTime;

    /**
     * 违法违规案由(来源表-case_main_detail_info)
     */
    private String caseReason;

    /**
     * 近两年违法违规次数
     */
    private String caseAmount;

    /**
     * 单位类型
     */
    private String deptType;
    private String deptTypeName;

}
